package main
/*
Go只有for一个循环语句关键字，但支持3种形式
初始化和步进表达式可以是多个值
条件语句每次循环都会被重新检查，因此不建议在条件语句中
使用函数，尽量提前计算好条件并以变量或常量代替
左大括号必须和条件语句在同一行
 */
import (
	"fmt"
)

func main()  {
	var i int8
	for  {
		if i>=2 {
			fmt.Println("2")
			break
		}
	i++
	}

	i=0

	for i<=2 {
		i++
	}
	fmt.Println(i)

	for  a,b :=1,2;a+b<10;a++{
		b++
		if (a+b)>6 {
			fmt.Println(a+b)
		}
	}
}
